//
//  UserManager.h
//  MingShi
//
//  Created by MJiao on 15/7/1.
//  Copyright (c) 2015年 MJiao. All rights reserved.
//

#import <Foundation/Foundation.h>

#import "User.h"

@interface UserManager : NSObject

/**
*  当前登录用户的UserId,userId<=0说明该用户还没登录
*/
@property(nonatomic, strong) User *curUser;
@property(nonatomic, strong) NSString *bdPushChannelId;

/**
*  flush用户是否选择“自动登陆”到userdefault中
*
*  @param isAutoLogin  是否选择“自动登陆”
*/
- (void)setAutoLogin:(BOOL)isAutoLogin;

/**
* 保存登录信息到disk
*/
- (void)saveUserToDisk:(User *)user;

/**
*  用户是否设置了自动登陆
*
*  @return 否设置了自动登陆
*/
- (BOOL)isAutoLogin;

- (BOOL) isALastLoginByQQ;

- (void)loginOutCurrentAccount;

+ (id)shareUserManager;

@end
